package com.ruoyi.system.domain.from;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.validation.constraints.Min;
import javax.validation.constraints.NotEmpty;
import javax.validation.constraints.NotNull;
import javax.validation.constraints.Size;
import java.util.List;

@Data
@ApiModel("客户修改")
public class CrmCustomerUpdate {
    @ApiModelProperty("主键ID")
    @NotNull(message = "主键ID不能为空")
    private Long customerId;

    /** 公司名称 */
    @ApiModelProperty("公司名称")
    @NotEmpty(message = "公司名称不能为空")
    private String companyName;

    @ApiModelProperty("省 市 区")
    @NotNull(message = "省 市 区不能为空")
    @Size(min = 3,message = "请检查省 市 区 编码是否缺少")
    private List<Long> codeList;
}
